package com.monitor.po;

import java.io.Serializable;
import java.util.Date;

public class RemoteCall implements Serializable {

	private static final long serialVersionUID = 1784334858070733531L;
	// id
	private Long id;
	// 呼叫时长
	private Long duration;
	// 呼叫电话号码
	private String callNumber;
	// 呼叫状态（是否已呼叫）
	private boolean excuted = false;
	// 添加该条记录时间
	private long addTime = System.currentTimeMillis();
	// 在该时间之后才拨打
	private Date callAfter;
	// 用户id
	private long ownerUserId;
	// 是否删除呼叫记录
	private boolean deleteCallLog = false;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getDuration() {
		return duration;
	}

	public void setDuration(Long duration) {
		this.duration = duration;
	}

	public String getCallNumber() {
		return callNumber;
	}

	public void setCallNumber(String callNumber) {
		this.callNumber = callNumber;
	}

	public boolean isExcuted() {
		return excuted;
	}

	public void setExcuted(boolean excuted) {
		this.excuted = excuted;
	}

	public long getAddTime() {
		return addTime;
	}

	public void setAddTime(long addTime) {
		this.addTime = addTime;
	}

	public Date getCallAfter() {
		return callAfter;
	}

	public void setCallAfter(Date callAfter) {
		this.callAfter = callAfter;
	}

	public long getOwnerUserId() {
		return ownerUserId;
	}

	public void setOwnerUserId(long ownerUserId) {
		this.ownerUserId = ownerUserId;
	}

	public boolean isDeleteCallLog() {
		return deleteCallLog;
	}

	public void setDeleteCallLog(boolean deleteCallLog) {
		this.deleteCallLog = deleteCallLog;
	}

}
